package net.wds.ssbus.modules.dict.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 字典项表
 * 
 * @author zl
 * @email 
 * @date 2020-10-19 15:29:52
 */
@Data
@TableName("tb_base_dictitem")
public class TbBaseDictitemEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 字典项id
	 */
	@TableId
	private Integer id;
	/**
	 * 字典项编码
	 */
	private String code;
	/**
	 * 字典code
	 */
	private String dictCode;
	/**
	 * 描述
	 */
	private String description;
	/**
	 * 0：不启用，1：启用
	 */
	private Integer active;
	/**
	 * 显示序列
	 */
	private Integer sequence;
	/**
	 * 可编辑状态：0-不可编辑   1-可编辑 继承自tb_base_dict
	 */
	private Integer editable;
	/**
	 * 上级字典项id
	 */
	private Integer parentId;
	/**
	 * 创建时间
	 */
	@TableField(fill = FieldFill.INSERT)
	private Date addTime;
	/**
	 * 
	 */
	private String addUser;
	/**
	 * 更新时间
	 */
	@TableField(fill = FieldFill.INSERT_UPDATE)
	private Date editTime;
	/**
	 * 
	 */
	private String editUser;
}
